.xuexi {
    height: 100%;
    width: 1100px;

    #charts {
        height: 400px;
        margin-bottom: 30px;
    }

    #renshu {
        height: 400px;
        margin-bottom: 30px;
    }

    .box {
        height: 430px;
        display: flex;
        justify-content: space-between;
        box-sizing: border-box;

        .left,
        .right {
            width: 49%;
            height: 100%;
            background-color: white;
            border-radius: 20px;
            margin-bottom: 50px;

            .ant-table-wrapper {
                height: 100%;

                .ant-table-thead {
                    .ant-table-cell:nth-child(2) {
                        width: 88px;
                        text-align: center;
                    }
                }

                .ant-table-tbody>tr>td {
                    padding: 7px 5px;
                    text-align: center;

                    img {
                        width: 100%;
                    }
                }
            }

            .ant-pagination {
                opacity: 0;
            }

            #fangwen {
                height: 100%;
                width: 540px;
            }

        }

    }

}